upper part of back - Espagnol Anglais Dictionnaire